問題タブ [titanium-android]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - ScrollView と TableView の両方が通常のスクロール効果を持つチタン スクリーン上に表示されます
ScrollView と TableViewew の両方を使用している Titanium Page があります。しかし、問題が発生します -
私の ScrollView 部分はページの約半分であり、下に Tableview を設定しました。Scrollview をスクロールすると (画面の半分にすぎないため) 何もスクロールしませんが、TableView をスクロールすると、tableview のみがスクロールされ、それもその下の部分だけです。そして上記(スクロールビュー部分はその位置で静的なままです)
私のコードは次のとおりです。
また、TableView を Scrollview に挿入し、tableview の最上位パラメータを auto および 400dp に設定しようとしました (私の場合)。
titanium - Titanium androidはexif情報jpegを読み取ります
画像のexif情報を読み取る必要があるAndroidアプリケーションを開発しています。画像を正しい方法で回転できるように、チタンのexif情報を読み取る適切な方法があると誰かが言うことができますか。不可能な場合は、すぐに利用できるモジュールがあります。前もって感謝します....
google-maps-android-api-2 - チタンのGoogleマップでAndroid用のキーストアを生成する方法は?
署名アルゴリズム SH1withRSA を使用して、アプリケーションの有効なキーストアを生成しようとしています。
以前に生成されたキーストアから SHA1 を使用して API キーを生成し、Google マップ v2 を使用するように tiapp.xml を設定しました。
その後、キーストアを使用して署名付き apk を作成しましたが、この apk をインストールすると、マップが読み込まれません (グリッドのみが表示されます)。一方、MD5withRSA で署名されたデフォルトの Titanium キーストアで apk に署名すると、マップが読み込まれます。
これで私を助けてもらえますか?
titanium-mobile - 列挙型を Android ネイティブ モジュールに渡す
Android ネイティブ モジュールに渡しenum
ていますが、実行時に次のエラーが発生します。
[エラー]: JNIUtil: !!! 不明な Java オブジェクト クラス 'miy.Enums$Status' を Js 値に変換できません!!!
[情報] : libc: 0x00000000 で致命的なシグナル 11 (SIGSEGV) (コード = 1)、スレッド 6614 (KrollRuntimeThr)
上記のエラーは、ネイティブ モジュールの関数が呼び出される前に表示されるため、問題は JNI レイヤーにあるようです。
enum
では、ネイティブ モジュールに渡すにはどうすればよいでしょうか。
android - Titanium は基本的な Android TextField を作成します
Android で Titanium を使用してボーダレス テキスト フィールドを作成することについては、多くの議論があります。ただし、私の質問は少し異なります。
Android SDK で editText のような単純な textField を作成したいと考えています。Android SDK では、他の構成を行わずに EditText を画面に配置するだけで済みます。フォーカスされているときは青色の境界線が表示され、それ以外の場合は灰色の境界線が表示されます。
チタンでは、同様のアプローチを行うと、フォーカスされている場合は青い境界線が表示されますが、フォーカスされていない場合は境界線が表示されません。
チタンコード:
アンドロイドの結果:
チタン 結果:
facebook - Titanium Facebook API: ページ ウォールに投稿できません (#200) ユーザーはアプリケーションがこのアクションを実行することを承認していません
私の髪を引っ張り始めて、この仕事をすることはできません.
Facebookページにメッセージ付きの写真を投稿しようとしています。
しかし、私が何をしても、どのようなアクセス許可を設定しても、答えは常に (#200) ユーザーがアプリケーションにこのアクションを実行する権限を与えていません。
イベントに関しては、このチュートリアルに従っています: http://www.sergiy.ca/post-on-facebook-app-wall-and-fan-page-wall-as-admin/
android - チタンの TiHttpClient は送信さえしません
私のAPIと対話しようとしていますが、アプリはリクエストを送信しません:
私はマニフェストに許可を追加しましたJSON.stringify()
。何かを含めるべきですか?オンだからhttp://api.city1.fr/idstock/dev/v3/index.php/auth
期待通りのJSON値を取得しました...
エラー ログ:
android - Titanium Studio - ScrollViewsは負の値を取ることができますか?
私は現在、水平スクロールビューが負の値を取り、左にスクロールできるようにする必要があるプロジェクトに取り組んでいます。これは可能ですか?ここに私のコードがあります:
さらにコードが必要な場合はお知らせください (画像のランダムな位置のインクリメント システム、左端と右端の追跡など)。
現時点では、家が作成されていますが、家が左 (または実際には右) に移動しすぎると、scrollView はスクロールしません。まあ、その前にもスクロールしませんが、必要ありません。
すべての助けに感謝します!
android - Titanium Android での TextField のフォーマット (パディング) の問題
Titanium Android で単純なテキスト フィールドをフォーマットするという問題に直面しています。
問題: 入力したテキスト フィールドの入力値を表示できません。ログを印刷すると、ログは入力されますが表示されません。一部のデバイスでは、テキストが途切れます。
以下は私のコードです:
私の .js ファイルには、次のようなテキストフィールドがあります。
私のtiapp.xmlファイルで:
試した解決策: リンクで提供されている解決策を試しました:
TextField の高さを「Ti.UI.SIZE」に設定 + <supports-screens android:anyDensity="true"/>
tiapp.xml ファイルに追加 + tiapp.xml ファイルに追加する必要があると書かれてい<property name="ti.ui.defaultunit">dp</property>
ます。
テキストフィールドの高さを「Ti.UI.SIZE」に設定すると、入力値が表示されますが、特定の画面に複数のテキストフィールドがあり、この高さでは奇妙に見えるため、テキストフィールドの高さが画面に対して大きくなりすぎます。
どんな助けでも大歓迎です。
ありがとう。
更新: Android 4.4.4 および 5.0 OS で問題が発生しています。その他の場合は正常に動作します。