2013-02-04 34 views
0

我是一個新手,對不起愚蠢的問題。我正在嘗試在drawtext中顯示與edittext中輸入的文本具有相同值的圖像。在android/eclipse上的文本輸入上顯示可繪製的靜止圖像

例如,我輸入「A」,點擊完成後,下一個活動中將顯示某個圖像。

我個人的想法是,這將在imageview中完成,但如果我輸入「ABC」並且3個​​等於輸入文本的圖像將同時出現,怎麼樣。

我想數組將被用於這個問題,但我不知道如何開始。

ImageView image = (ImageView) findViewById(R.id.iamgeActivity); 
image.setOnClickListener(new OnClickListener() { 
    public void onClick(View v) { 
     //my problem starts here 
} 
}); 

回答

0

如果我給你right..you可以像在第一項活動,在點擊按鈕done通過束從EDITTEXT取圖像的名稱下一個活動。

Intent intent= new Intent(currentactivity.this, nextactivity.class); 
intent.putExtra("imagename",youreditText.getText().toString()); 
startActivity(intent); 

在接下來的活動下面的代碼來設置圖像動態您的ImageView採取這一形象的名字從捆綁及用途:

ImageView image = (ImageView)findViewById(R.id.yourimageid); 
int id = getResources().getIdentifier(imagename, "drawable", getPackageName()); 
image.setImageResource(id); 
+0

感謝您的幫助。我們設法僅顯示一個圖像的每一個字符,我現在的問題是如何顯示連續的圖像.. EX。從A-Z開始,每個字母都有相同的圖像,然後我鍵入「ABC」,它會顯示3個圖像等於A,B,C。 我想我會使用數組,但我不從哪裏開始。我希望我能得到更多的幫助,謝謝! :) – NewbieProgrammer