Androidプログラミング質問スレ Part39

このエントリーをはてなブックマークに追加
952デフォルトの名無しさん:2014/01/29(水) 18:46:21.51
馬鹿といえば荒れる原因はいつも草が生えてる奴だな。
隔離スレで有名な主はこっちに来なくていいぞ。
>>925
>>932
>>941
>>951
953デフォルトの名無しさん:2014/01/29(水) 18:47:44.42
ほげほげ
954デフォルトの名無しさん:2014/01/29(水) 18:48:49.79
効いてる効いてるw
955デフォルトの名無しさん:2014/01/29(水) 18:54:24.10
>>941
そのセリフ言う奴が一番効いてるらしいよ
近所の小学生が言ってた
956デフォルトの名無しさん:2014/01/29(水) 18:56:12.31
>>941
そのセリフ言う奴は真性包茎の童貞らしいよ
電車内でJKが言ってた
957デフォルトの名無しさん:2014/01/29(水) 19:23:37.24
hogehoge
958デフォルトの名無しさん:2014/01/29(水) 19:28:49.74
そもそも最初の一文からしておかしい

> Windowsの特許に抵触するからオープンソースでは無理だろ

特許問題についてソースコードがオープンとかクローズとか関係ないだろ
どういう実装をしてるかではなくどういう「出力」が画面に表示されてるかが問題なのであって
959デフォルトの名無しさん:2014/01/29(水) 20:00:16.44
>>931
ヨーロッパでは該当の特許が軒並み却下されたらしいので今後の同行が楽しみですね
960デフォルトの名無しさん:2014/01/29(水) 20:22:26.29
API Level11以上を対象にしています。
SearchViewを扱っているのですが、
×マークのタップにて入力された文字列を消した際に、
IMEが表示されます。これを、IMEを表示しないようにしたいです。

ググるとstackoverflowが何件か引っかかりますが、
どれも解決に至っていません。

(また、出てくる回答は自分で試してみて駄目だったものでした)
・SearchView#clearFocus() を使う方法
・InputMethodManager#hideSoftInputFromWindow() を使う方法

SearchViewにてIMEを隠したい場合には
どのように書けば良いのでしょうか?よろしくお願いします。
961デフォルトの名無しさん:2014/01/29(水) 21:18:47.50
そのセリフ言う奴が一番効いてるらしいよ
936が言ってた
962デフォルトの名無しさん:2014/01/29(水) 21:19:30.26
>>941
そのセリフ言う奴が一番効いてるらしいよ
961が言ってた
963デフォルトの名無しさん:2014/01/29(水) 22:20:31.59
打たれ弱いのが多いな
964デフォルトの名無しさん:2014/01/29(水) 22:44:44.62
画面の最下部にButtonを配置したかったので、
一番親のLayoutをRelativeLayoutにして、
Buttonに android:layout_alignParentBottom="true" を設定しました。

が、これですとキーボード(IME)が表示された時に
ButtonがIMEの上に張り付いて表示されます。(という仕様なのでしょうが)

IMEが表示されたときにはButtonはズレて表示してほしくは無いのですが、
IMEが表示されていないときには、Buttonは画面の最下部に表示したいです。
どう書けば良いでしょうか?
965デフォルトの名無しさん:2014/01/30(木) 00:56:06.30
>>927
特許番号は?
966デフォルトの名無しさん:2014/01/30(木) 01:38:28.66
キーボードが出てもActivityが縮まない設定にすればええんちゃう
967デフォルトの名無しさん:2014/01/30(木) 02:18:48.84
>>965
0721
968デフォルトの名無しさん:2014/01/30(木) 02:36:38.41
>>965
5a106ae84a11d038d1d83b5b7abf186f
969デフォルトの名無しさん:2014/01/30(木) 03:34:19.59
>>958
それ以前に >>922 はオープンソースのウインドウシステム知らんのかよ (w
970デフォルトの名無しさん:2014/01/30(木) 04:25:46.70
また草ですか
971デフォルトの名無しさん:2014/01/30(木) 07:23:02.83
効いてる効いてるw
972デフォルトの名無しさん:2014/01/30(木) 11:41:17.34
臭!
973デフォルトの名無しさん:2014/01/30(木) 11:58:32.17
ジスーレ
974デフォルトの名無しさん:2014/01/30(木) 13:34:31.12
ついにキムチとグーグルが今後10年間手を組むってニュースが流れたな
アンドロイド開発をこれからも続けるという事は、腐ったキムチでも我慢して食べていかなければいけない世の中になるんだな
975デフォルトの名無しさん:2014/01/30(木) 14:28:10.51
朝早くから雑草がよく伸びるスレはここですかぁ?
976デフォルトの名無しさん:2014/01/30(木) 14:52:06.51
>>974
アイフォンもキムチだしな
どのみち避けられない
977デフォルトの名無しさん:2014/01/30(木) 15:07:06.94
そうだな
もう俺達はキムチ様に逆らっちゃ生きていけないよな
978デフォルトの名無しさん:2014/01/30(木) 16:00:11.22
草が増える、ならわかるけど、草が伸びるって表現は初めて聞いたわ

WWWWWW
979デフォルトの名無しさん:2014/01/31(金) 13:37:08.88
開発をしている人間ではないのですが、課金処理について教えて下さい。
Androidのアプリ内課金は「決済完了しているがアイテムが付与されない」
という状態になるのは珍しくないと聞いたのですが、本当でしょうか?

私はユーザサポートをしている人間なのですが、日々上に書いたような問い合わせがくるので
開発担当の方に聞いてみたところ、普通のことだから気にしなくていいと言われました。
(パズドラ等のゲームでも同じように発生しているはずとのことです)

毎度GoogleDeveloperから問い合わせユーザの決済履歴をキャンセルすることが
面倒だというわけではないのですが、課金処理に失敗することが普通という状況がどうもよくわかりません。
バグではないのかなと思うですが。。。

文章で上手く説明できていなければ申し訳ありませんが、詳しい方教えて下さい。
980デフォルトの名無しさん:2014/01/31(金) 14:00:16.24
>>979
通信エラーとかがあれば正常にされないことはあるだろうね
アプリ側で通信エラーとかの時に再度購入したか確認するロジックがないと購入したのに反映されないってことになると思う
981デフォルトの名無しさん:2014/01/31(金) 14:20:20.79
>>979
何か勘違いしている気がするけど、それは失敗しているのはアプリ側であって、playアプリ側じゃないと思う。
だからデベコンで課金をキャンセルするなんてのは本末転倒。アプリ側でアイテム付与処理をし直すのが真っ当なやり方んじゃないか。
982デフォルトの名無しさん:2014/01/31(金) 14:27:37.62
>>981
アプリ内課金つけた事ないだろ
技術不足?
983デフォルトの名無しさん:2014/01/31(金) 14:51:11.78
>>982
問い合わせユーザの決済履歴をキャンセルすることが可能
→アプリ側では「決済の成功」を確認できるということ

にも関わらずアプリ側が「未決済」だと判断しているのはアプリ側の落ち度
984デフォルトの名無しさん:2014/01/31(金) 14:56:43.27
>>983
バカにはハカ
985デフォルトの名無しさん:2014/01/31(金) 15:26:51.79
俺にはマン
986デフォルトの名無しさん:2014/01/31(金) 16:16:43.59
>>979です。
ご回答ありがとうございました。

GeegleDeveloperでキャンセルをする時は問い合わせしてきたユーザから
Googleからの決済メールに記載されている決済番号をもらって、該当の
決済をキャンセル(払い戻し)するという作業です。

ユーザが購入→Googleで決済OK→アプリの方で対象のアイテムを付与

きっとこんな流れだと思うのですが、iPhoneにもリリースしている同じアプリの方は、
全くと言っていいほど課金の問い合わせが来ないのでGoogleというかAndroidの
課金処理部分に何らかのバグ?のようなものがあるためパズドラ等のゲームでも
同じようなことが発生していると言われたのかと思っていました。

iPhoneで通信エラーが発生しないわけではないと思いますが、
AndroidとiPhoneでは課金処理部分が違うとは聞いていますので、
その辺が何か違うのかもしれません。
そうなるとアプリのバグのような気もしますが。。

興味本位で聞いたことに答えて頂きありがとうございました。
987デフォルトの名無しさん:2014/01/31(金) 16:18:03.95
アプリのバグのせいにすれば何でも解決なんでしょうね
988デフォルトの名無しさん:2014/01/31(金) 16:42:40.32
>>986 は自分で自分の首を〆たいのか?
だまってやっていればいいのに...仕事無くなるぞぉ
989デフォルトの名無しさん:2014/01/31(金) 18:55:52.06
草生やすな
990デフォルトの名無しさん:2014/01/31(金) 19:11:40.79
いや、どう考えてもアプリのバグだ
しっかり実装しなさい
991デフォルトの名無しさん:2014/01/31(金) 19:25:58.55
>>990
デベ以外は すっこんどりなさい wwwwwwww
992デフォルトの名無しさん:2014/01/31(金) 21:03:53.35
>>990
パズドラの開発者にそのセリフ言ってきてくれよ
993デフォルトの名無しさん:2014/01/31(金) 21:09:21.22
客観的に考えてみると
これだけオンライン決済が広まっているのに
こうも不具合が発生すること自体、かなり問題だよな
amazon決済でカネ飲まれたなんていったら発狂もんだろ
994デフォルトの名無しさん:2014/01/31(金) 21:27:31.87
>>992
パズドラでも発生してるってのは>>979の開発担当が言ってるだけだろ
995デフォルトの名無しさん:2014/02/01(土) 03:35:18.09
金がらみのエラーは「絶対にあってはならない」物の1つだよ
放置しているのならそれはカスな証拠

今までに1度だってオンラインバンクやATMが間違えた事があるかい?
そういうこと。
996デフォルトの名無しさん:2014/02/01(土) 03:54:19.70
バグがあったことを知らない>>995は幸せだなと思った
997デフォルトの名無しさん:2014/02/01(土) 06:03:46.61
>>995
こいつはプロのプログラマではないな
998デフォルトの名無しさん:2014/02/01(土) 07:21:59.72
「絶対」なんて言葉を軽々しく口にする奴は中学生か馬鹿だけ
999デフォルトの名無しさん:2014/02/01(土) 07:56:26.17
「絶対あってはならない」って気持ちは間違ってないと思うが
実現できるかどうかはともかくとして
1000デフォルトの名無しさん:2014/02/01(土) 08:12:59.80
>>998
わかったかぶり
>>999
冷静、頭良さそう
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。