3

ActionBarSherlock を使用して、アクティビティごとに異なるタイトルを使用する方法を知りたいです。設定のアクティビティのように、タイトルバーなどの設定にラベルを付ける必要があります

public class Main extends SherlockActivity implements OnClickListener, OnItemClickListener, OnItemLongClickListener
4

5 に答える 5

5

プログラムで呼び出すことができる各アクティビティで

ActionBar actionBar = getSupportActionBar();
actionBar.setTitle(title);

パラメータとして int または charsequence の両方を取ります。TextView のセットテキスト

于 2013-07-02T10:36:25.503 に答える
1

アクションバーにタイトルを設定する方法を意味しますか? その場合は次のとおりです。

    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        getSupportActionBar().setTitle(R.string.yourString);
....
于 2013-07-02T10:37:02.110 に答える
0

質問を正しく理解していれば、次の方法でこれを行うことができます。

<activity android:name=".ActivityName"
    android:label="@string/settings">
</activity>

で定義されているアクティビティごとにこれを行いますAndroidManifest

于 2013-07-02T10:34:56.280 に答える
0

タイルの貼り方です。

    ActionBar ab = getActionBar();
    ab.setTitle("My Title");
于 2013-07-02T10:38:54.077 に答える
0

宣言するマニフェストで使用できます

   <activity android name ".pckgname"
            android : label = "activity name"   
            >
 </actrivity>

アクティビティからこのメソッドを削除します

       this.requestWindowFeature(Window.FEATURE_NO_TITLE);
于 2013-07-02T10:40:49.267 に答える