我想知道如何讓文本視圖可以在用戶點擊它,當他點擊它時,文本視圖創建另一個頁面,文本是由她自己的,用戶可以選擇textview現在,因爲我有超過30個textviews,我想讓他們每個人點擊時,他們有自己的佈局,用戶現在可以選擇他們,並添加更多的東西,如共享textview,這是所有在一個佈局單獨製作一個文本視圖點擊時可見
的TextView我希望你能幫助我,在此先感謝
我想知道如何讓文本視圖可以在用戶點擊它,當他點擊它時,文本視圖創建另一個頁面,文本是由她自己的,用戶可以選擇textview現在,因爲我有超過30個textviews,我想讓他們每個人點擊時,他們有自己的佈局,用戶現在可以選擇他們,並添加更多的東西,如共享textview,這是所有在一個佈局單獨製作一個文本視圖點擊時可見
的TextView我希望你能幫助我,在此先感謝
創建一個新的活動,並使用PUT /獲得額外的傳遞上的數據新的活動。 嘗試以下 http://developer.android.com/training/basics/firstapp/index.html
您可以使用此代碼來使上點擊事件你的TextView可見
myTextView.setVisibility(View.VISIBLE);
你應該創建列表視圖 並在列表中的項目點擊你可以簡單地啓動另一項活動,其將根據您點擊的項目進行佈局。 點擊here
有onitemclick你就可以開始新的活動 意向意圖=新意圖(這一點,NewActivity.class); intent.purStringExtra(「key」,rowItems.get(position)); startActivity(intent);
嘗試一下,問如果您有任何疑問或不清楚
嘗試使用按鈕,而不是TextViews的用於獲取TextViews ... 例如 你有按鈕「A」和「B」,並希望顯示按鈕「B」僅在當被點擊,然後想顯示TextView的「C」只有當B以這種方式點擊的 (A-> B-> C) 然後嘗試使用這些代碼:
唯一重要零件被寫... in activity_main.xml:
<Button
android:id="@+id/button_A"
android:onClick="do_A"/>
<Button
android:id="@+id/button_B"
android:onClick="do_B"/>
<TextView
android:id="@+id/Textview_C" />
在MainActivity.java
:
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button A = findViewById(R.id.button_A);
Button B = findViewById(R.id.button_B);
TextView C = findViewById(R.id.Textview_C);
B.setVisibility(View.GONE);
C.setVisibility(View.GONE);
}
public void do_A (View v){
B.setVisibility(View.VISIBLE);
}
public void do_B (View v){
C.setVisibility(View.VISIBLE);
}
}
但是當我點擊按鈕時它會顯示一個按鈕,我希望它們顯示一個textview – user3115742
按鈕B將顯示我的示例中的TextView –
請再具體些。 – AndroidHacker
根據你的第一句話看來,它已經可以看到,用戶點擊它,請先清楚點擊後哪個組件點擊它將可見 –