在flutter 中计算SliverGridDelegateWithFixedCrossAxisCount的childAspectRatio的正确方法是什么?如何管理与所有设备兼容并应横向和纵向工作的每个视图的正确高度
GridView.builder(
physics: BouncingScrollPhysics(),
padding: const EdgeInsets.all(4.0),
itemCount: snapshot.data.results.length,
gridDelegate: new SliverGridDelegateWithFixedCrossAxisCount(
crossAxisCount: itemCount,
childAspectRatio: 0.501,
mainAxisSpacing: 4.0,
crossAxisSpacing: 4.0,
),
itemBuilder: (BuildContext context, int index) {
return GridTile(
child: _buildGridItem(context, snapshot.data.results[index]));
});
Run Code Online (Sandbox Code Playgroud) 如何通过解析推送通知来实现.如果有人实施解析推送请帮助.
Parse.initialize(Splash.this,"id","id");
ParseInstallation.getCurrentInstallation().saveInBackground();
PushService.setDefaultPushCallback(Splash.this, ParsePush.class);
Run Code Online (Sandbox Code Playgroud)
像这样实施.
无法在jsonData中获取任何值.
public class ParsePush extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
ParseInstallation.getCurrentInstallation().saveInBackground();
Intent intent = getIntent();
Bundle extras = intent.getExtras();
String jsonData = extras.getString("com.parse.Data");
System.out.println("Data Json : " + jsonData);
}
}
Run Code Online (Sandbox Code Playgroud)
需要从推送通知(解析)实现一个意图.这需要显示点击推送的活动..请帮助.
在哪里可以找到用于在 Play 商店中私下发布应用程序的组织 ID。每个链接都显示了如何发布,但我找不到获取组织 ID 的正确方法。