在提示的下一列显示
?
public class CustomTitle extends Activity {
?
?? ?/**
?? ? * Initialization of the Activity after it is first created. ?Must at least
?? ? * call {@link android.app.Activity#setContentView(int)} to
?? ? * describe what is to be displayed in the screen.
?? ? * 显示在notification下面的一行
?? ? */
?? ?@Override
protected void onCreate(Bundle savedInstanceState) {
?? ? ? ?super.onCreate(savedInstanceState);
?
?? ? ? ?requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
?? ? ? ?setContentView(R.layout.custom_title);
?? ? ? ?getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.custom_title_1);
?
?? ? ? ?final TextView leftText = (TextView) findViewById(R.id.left_text);
?? ? ? ?final TextView rightText = (TextView) findViewById(R.id.right_text);
?? ? ? ?final EditText leftTextEdit = (EditText) findViewById(R.id.left_text_edit);
?? ? ? ?final EditText rightTextEdit = (EditText) findViewById(R.id.right_text_edit);
?? ? ? ?Button leftButton = (Button) findViewById(R.id.left_text_button);
?? ? ? ?Button rightButton = (Button) findViewById(R.id.right_text_button);
?
?? ? ? ?leftButton.setOnClickListener(new OnClickListener() {
?? ? ? ? ? ?public void onClick(View v) {
?? ? ? ? ? ? ? ?leftText.setText(leftTextEdit.getText());
?? ? ? ? ? ?}
?? ? ? ?});
?? ? ? ?rightButton.setOnClickListener(new OnClickListener() {
?? ? ? ? ? ?public void onClick(View v) {
?? ? ? ? ? ? ? ?rightText.setText(rightTextEdit.getText());
?? ? ? ? ? ?}
?? ? ? ?});
?? ?}
}
?
?
custom_title.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/screen" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical"> <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:baselineAligned="false"> <EditText android:id="@+id/left_text_edit" android:layout_width="wrap_content" android:layout_height="wrap_content" android:maxEms="10" android:minEms="10" android:layout_gravity="center_vertical" android:text="@string/custom_title_left" /> <Button android:id="@+id/left_text_button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:text="@string/custom_title_left_button"/> </LinearLayout> <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:baselineAligned="false"> <EditText android:id="@+id/right_text_edit" android:layout_width="wrap_content" android:layout_height="wrap_content" android:maxEms="10" android:minEms="10" android:layout_gravity="center_vertical" android:text="@string/custom_title_right" /> <Button android:id="@+id/right_text_button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:text="@string/custom_title_right_button"/> </LinearLayout></LinearLayout>
?
custom_title_1
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/screen" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical"> <TextView android:id="@+id/left_text" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:text="@string/custom_title_left" /> <TextView android:id="@+id/right_text" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:text="@string/custom_title_right" /></RelativeLayout>
?