AIDE按钮点击事件加入QQ群组

AIDE按钮点击事件加入QQ群组

第一步

打开AIDE新建一个项目

第二步

然后编写main.xml布局文件,添加一个按钮并新增按钮ID
main.xml:

<Button
android:text="点击加群"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/mainButton1"/>

第三步

新增Button变量bt并绑定id

MainActivity.java:

public class MainActivity extends Activity {
private Button bt;//定义Button变量bt
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
//绑定id
bt=(Button) findViewById(R.id.mainButton1);
}

第四步

实现按钮事件监听:

MainActivity.java:

public class MainActivity extends Activity {
private Button bt;//定义Button变量bt
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
//绑定id
bt=(Button) findViewById(R.id.mainButton1);
//实现按钮事件监听
bt.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View p1) {
// TODO: Implement this method

}
});
}

第五步

进入腾讯QQ群官网获取加群代码

第六步

获取完成后将加群代码粘贴到MainActivity类,并调用

MainActivity.java:

public class MainActivity extends Activity {
private Button bt;//定义Button变量bt
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
bt=(Button) findViewById(R.id.mainButton1);
//为按钮添加事件监听
bt.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View p1) {
// TODO: Implement this method
//调用加群代码
joinQQGroup("替换成自己的");
}
});
}
public boolean joinQQGroup(String key) {
Intent intent = new Intent();
intent.setData(Uri.parse("mqqopensdkapi://bizAgent/qm/qr?url=http%3A%2F%2Fqm.qq.com%2Fcgi-bin%2Fqm%2Fqr%3Ffrom%3Dapp%26p%3Dandroid%26k%3D" + key));
// 此Flag可根据具体产品需要自定义,如设置,则在加群界面按返回,返回手Q主界面,不设置,按返回会返回到呼起产品界面 //intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
try {
startActivity(intent);
return true;
} catch (Exception e) {
// 未安装手Q或安装的版本不支持
return false;
}
}
}

教程结束语

Aide的点击加入QQ群的教程就到此结束了!

作者:毒皇

本文章发布与漫夜iApp:漫夜 » AIDE按钮点击事件加入QQ群组
漫夜iapp
关注我们,只分享精品内容的iapp公众号!
1328人已关注
分享到: