응용 프로그램에서 다른 의도의 색을 변경하고 싶습니다. 하나의 의도 작업 막대 색과 같이 빨간색은 빨간색이고 다른 의도는 작업 표시 줄 색이 노란색입니다. 여기에 내 AndroidMenifest.xml에서 레이블 텍스트가 변경되었습니다. 그러나 해당 텍스트 배경의 배경을 응용 프로그램의 주 화면과 동일하게 변경하는 방법 . 응용 프로그램에서 다른 의도의 색 변경
나는 변화를 보았지만 작동하지 않았다. `package com.example.android.miwok;
import android.app.Activity;
import android.content.Intent;
import android.graphics.Color;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.TextView;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// Set the content of the activity to use the activity_main.xml layout
file
setContentView(R.layout.activity_main);
TextView numbers = (TextView) findViewById(R.id.numbers);
// Set a click listener on that View
numbers.setOnClickListener(new View.OnClickListener() {
// The code in this method will be executed when the numbers View is
clicked on.
@Override
public void onClick(View view) {
Intent numbersIntent = new Intent(MainActivity.this,
NumbersActivity.class);
startActivity(numbersIntent);
Intent i=new Intent(MainActivity.this,NumbersActivity.class);
i.putExtra("toolbarColor", Color.BLUE);
}
});
TextView family = (TextView) findViewById(R.id.family);
// Set a click listener on that View
family.setOnClickListener(new View.OnClickListener() {
// The code in this method will be executed when the family View is
clicked on.
@Override
public void onClick(View view) {
Intent familyIntent = new Intent(MainActivity.this,
FamilyMembersActivity.class);
startActivity(familyIntent);
}
});
TextView colors = (TextView) findViewById(R.id.colors);
// Set a click listener on that View
colors.setOnClickListener(new View.OnClickListener() {
// The code in this method will be executed when the colors View is
clicked on.
@Override
public void onClick(View view) {
Intent colorsIntent = new Intent(MainActivity.this,
ColorsActivity.class);
startActivity(colorsIntent);
}
});
TextView pharses = (TextView) findViewById(R.id.phrases);
// Set a click listener on that View
pharses.setOnClickListener(new View.OnClickListener() {
// The code in this method will be executed when the numbers View is
clicked on.
@Override
public void onClick(View view) {
Intent pharsesIntent = new Intent(MainActivity.this,
PharsesActivity.class);
startActivity(pharsesIntent);
}
});
}
public void openNumberList(View view){
Intent viewNumber= new Intent(this,NumbersActivity.class);
startActivity(viewNumber);
}
public void openFamilyMembersList(View view){
Intent viewFamily= new Intent(this,FamilyMembersActivity.class);
startActivity(viewFamily);
}
public void openPharsesList(View view){
Intent viewPharses= new Intent(this,PharsesActivity.class);
startActivity(viewPharses);
}
public void openColorsList(View view){
Intent viewColor= new Intent(this,ColorsActivity.class);
startActivity(viewColor);
}
}
`
코드 이미지를 공유하지 마시고 여기로 복사하십시오 ... –
다음에 처리 할 것입니다. –