我想要做的就是能夠從任何其他類寫入我的textview。這可能是簡單化和透露我的腳本的背景,但我的MainActivity類別看起來像設置任何類的textview
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
tv.DoIt("i love you");
DoStuff(7); // how many secs between alarms
}
,我已經寫了所有我試圖做的是設置TextView的,但在MainActivity不會編譯
public class tv extends Activity{
TextView textElement;
public void DoIt(String zzmsg)
{
setContentView(R.layout.main);
TextView textElement = (TextView) findViewById(R.id.affirmation);
textElement.setText(zzmsg);
}
}
另一個小類
電視是一個活動課,你有'tv.DoIt(「我愛你」);'錯了。閱讀文檔。 http://developer.android.com/training/basics/firstapp/index.html。您需要在ManinActivity中使用textview,並且您可以使用intent在活動之間傳遞值並將文本設置爲MainActivity中的textview – Raghunandan
您必須創建電視對象,然後可以調用'tv.DoIt(「我愛你」);另一件事「我不是在Android的專業知識」,但我認爲電視類不應該'擴展活動' – Salah
我的問題是我有一個重複警報在另一個類,我想每個警報不同的消息,我不能返回mainactivity直到消息之後,所以我需要在重複報警類中進行文字瀏覽。 – sunirmalya