質問編集履歴

4

エラーメッセージの追加

2016/06/05 01:54

投稿

kt.tk.co
kt.tk.co

スコア27

test CHANGED
File without changes
test CHANGED
@@ -36,6 +36,28 @@
36
36
 
37
37
  から、他のアプリを起動する下記の処理が実行できません。
38
38
 
39
+
40
+
41
+ ![コードのエラー](18a6e36c9cf6f3032eddff6afd5ae7a7.jpeg)
42
+
43
+
44
+
45
+
46
+
47
+ 0. PackageManager pm = getPackageManager();
48
+
49
+ - リストgetPackageManager() は型 MyContactListener で未定義です
50
+
51
+ 0. startActivity(intent);
52
+
53
+ - getPackageManager() は型 MyContactListener で未定義です
54
+
55
+ 0. Toast.makeText(this, "対象のアプリがありません", Toast.LENGTH_SHORT).show();
56
+
57
+ - 型 Toast のメソッド makeText(Context, CharSequence, int) は引数 (MyContactListener, String, int) に適用できません
58
+
59
+
60
+
39
61
  (Activityのある場所で実行すれば問題なく他のアプリを起動出来ます。)
40
62
 
41
63
 

3

質問の修正

2016/06/05 01:54

投稿

kt.tk.co
kt.tk.co

スコア27

test CHANGED
File without changes
test CHANGED
@@ -90,6 +90,8 @@
90
90
 
91
91
  恐らく、Activityから実行しなければいけないものだと推測していますが、どのように書き換えたらよいのか理解できておりません。
92
92
 
93
+ (Toastによる文字出力などもActivityから実行する必要がありますよね?)
94
+
93
95
 
94
96
 
95
97
  基礎的なことだと思うのでお恥ずかしいですが、お力を貸して頂けますと幸いです。

2

コードの修正

2016/06/05 01:26

投稿

kt.tk.co
kt.tk.co

スコア27

test CHANGED
File without changes
test CHANGED
@@ -132,7 +132,7 @@
132
132
 
133
133
  public void beginContact(Contact contact) {
134
134
 
135
- //System.out.println("衝突が起きました");
135
+ System.out.println("衝突が起きました");
136
136
 
137
137
  //////////////////////////////////
138
138
 

1

コードの修正

2016/06/05 01:16

投稿

kt.tk.co
kt.tk.co

スコア27

test CHANGED
File without changes
test CHANGED
@@ -120,33 +120,9 @@
120
120
 
121
121
 
122
122
 
123
- ```Java
123
+ ```java
124
124
 
125
- package pl.mg6.testing.box2d;
126
-
127
-
128
-
129
- import org.jbox2d.callbacks.ContactImpulse;
130
-
131
- import org.jbox2d.callbacks.ContactListener;
125
+ //ContactListener.java
132
-
133
- import org.jbox2d.collision.Manifold;
134
-
135
- import org.jbox2d.dynamics.Body;
136
-
137
- import org.jbox2d.dynamics.Fixture;
138
-
139
- import org.jbox2d.dynamics.contacts.Contact;
140
-
141
-
142
-
143
- import android.content.Intent;
144
-
145
- import android.content.pm.PackageManager;
146
-
147
- import android.widget.Toast;
148
-
149
-
150
126
 
151
127
 
152
128