Android 台灣中文網
標題:
intent 的問題!!請問哪位大大能幫我除錯...!!!
[打印本頁]
作者:
kira800917
時間:
2013-8-12 21:53
標題:
intent 的問題!!請問哪位大大能幫我除錯...!!!
請問有人能幫幫嗎@@
如何讓string []型態轉變成class的型態... @@ ((目前知道是intent 無法抓取到class 的型態..但是改變了也一樣
arr_url為object []
arr_url_s為 string []
請問有人知道我哪寫錯了嗎....??
public class Fragment3 extends
ListFragment
{
for(int i=0 ;i<arr_url_s.length;i++){
Class<?> classType = Class.forName(arr_url_s
);
arr_url
=classType;
}
這是做ListView 點擊,但是會會出現錯誤... ???
@Override
public void onListItemClick(ListView l, View v, int position, long id) {
// TODO Auto-generated method stub
super.onListItemClick(l, v, position, id);
Toast.makeText(getActivity(), "你按下" + arr_url[position],
Toast.LENGTH_SHORT).show();
Intent intent = new Intent(getActivity(),
(Class<?>)arr_url[position]);
startActivity(intent);
}
作者:
deafmute
時間:
2013-8-12 21:53
回覆原PO,
在java中並無將String強轉型Class!
但我猜想你應該是想將頁面轉跳的行為,變成活動式的~
故您可參考下列我的作法~
Intent intent=new Intent();
intent.setClassName("your.package.name", "your.package.name.nextpage");
startActivity(intent);
//如要從main1 > main2
in main1的寫法如下
intent.setClassName("your.package.name", "your.package.name.main2");
作者:
huaiwei
時間:
2013-8-18 23:59
陣列可以轉成類別??@@
歡迎光臨 Android 台灣中文網 (https://apk.tw/)
Powered by Discuz! X3.1