问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

求安卓源码,第一个java是个列表项,列表项设置了点击监听事件进入第二个...

发布网友 发布时间:2022-04-25 12:24

我来回答

2个回答

热心网友 时间:2024-08-21 08:28

你的意思是只想要两个JAVA文件的界面,而不需要xml的配置文件对吧,我刚才有空做了两个activity,如下
public class PureJavaListActivity extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
ListView mListView = new ListView(this);
mListView.setLayoutParams(new LayoutParams(-1, -1));

mListView.setAdapter(new BaseAdapter() {
@Override
public View getView(final int position, View convertView,
ViewGroup parent) {
if (convertView == null) {
TextView tv = new TextView(PureJavaListActivity.this);
tv.setTextSize(TypedValue.COMPLEX_UNIT_SP, 20);
tv.setPadding(20, 20, 20, 20);
tv.setTextColor(Color.BLACK);
convertView = tv;
}

TextView tv = (TextView) convertView;
tv.setText("TextView:" + position);

tv.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
startActivity(new Intent(PureJavaListActivity.this,
PureJavaDetailsActivity.class).putExtra(
"content", "content:" + position));
}
});

return tv;
}

@Override
public long getItemId(int position) {
return 0;
}

@Override
public Object getItem(int position) {
return null;
}

@Override
public int getCount() {
return 50;
}
});
}

}
这是列表,下面的是详情
public class PureJavaDetailsActivity extends Activity {

/* (non-Javadoc)
* @see android.app.Activity#onCreate(android.os.Bundle)
*/
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView mTextView=new TextView(this);
mTextView.setLayoutParams(new LayoutParams(-1, -1));
mTextView.setTextSize(20);
mTextView.setText(getIntent().getStringExtra("content"));
}

}
这只是一些非常简单的DEMO,仅供参考,但是要提醒一句Activity想要运行的话,必须要在AndroidManifest.xml文件中配置

热心网友 时间:2024-08-21 08:25

第一个java,第二个java? 你是开发吗? 需求不是太明白。(是页面吧,很简单,需要做的话,请回复一下)
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 php视频网站源码要求支持安卓tv客户端 急需一个简单的Android程序,需源代码! android tv 怎么编译 android怎么在源码导入jar包 玛垴手镯对人有什么好处,有什么坏处 孕妇可以带玛瑙手镯吗 佩戴染色玛瑙对身体有害吗 蓝色玛瑙手镯有毒吗 我爱你不问归期表达了什么寓意? 会一直喜欢,对你挚爱不愚,不问归期是什么意思? 带假玛瑙手镯对身体有影响吗 ...不问归期;像雨落在热带和极地,不远万里;的意思 玛瑙手镯里夹杂矿物质对身体有福射吗? 小学一年级语文课本,第八课的课文阳光。 娃娃菜烧肉圆子的做法步骤图,怎么做好吃 娃娃菜烧肉怎么做? 红米手机的电源烧掉了能修吗? 娃娃菜炖肉怎么做好吃 红米手机充电充不进,指示灯不亮 小米手机电源键失灵 如何修理 怎么提取安卓直播软件(比如电视家2.0,小微直播之类的)的直播源?_百度... 从源码中浅析Android中怎么利用attrs和styles定义控件 android studio中New Module的几个类型的区别 用E4A可以编程安卓TV的软件么 小白:android,toast代码问题 android studio饿了么源码 博客 Android ijkplayer详细使用步骤 android开机的时候发现logo是竖屏的,请问要如何修改源码才能让logo成横... Android 如果没有misc分区,调用RecoverySystem.installPackage(Conte... 安卓12装的lsp没看到图标 常吃鱼胶对身体会有害吗 鱼胶可以每天吃吗 鱼胶可以天天吃吗?鱼胶什么时候吃最好 每天吃鱼胶可以吗 坚持每晚吃鱼胶,一个月下来会有什么样的变化? 花胶滋补效果好,可以天天吃吗? 鱼胶份量多点对身体有坏处吗? 手术后鱼胶能天天吃吗 鱼胶一次可以吃多少,一个星期吃几次,可以天天吃吗 鱼胶可以天天炖来吃吗