마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

sdk 번들에서 이미지 클릭하면 음악나올수 있는 방법을 알려주세요.

–2 추천
현재 소스에서 이미지 클릭하면 음악이 나오게 하고 싶습니다.

음악파일은 2개 이구요 "m1" "m2"

음악을 나오게 하고 싶은데  좌측 옆에  "이미지이름 "아티스트" "시간(텍스트)"나오게 하고 싶어요. 이건 ui로 처리 하면 됩니다. sdk는 4.4.2  bundle을 쓰고 있습니다.

어딜 수정하면 좋을까요?







<activity_main.xml>




<?xml version="1.0" encoding="utf-8"?>
 <LinearLayout  xmlns:android="http://schemas.android.com/apk/res/android"
     xmlns:tools="http://schemas.android.com/tools"
     android:layout_width="match_parent"
     android:layout_height="match_parent"
     android:orientation="vertical"
     android:paddingBottom="@dimen/activity_vertical_margin"
     android:paddingLeft="@dimen/activity_horizontal_margin"
     android:paddingRight="@dimen/activity_horizontal_margin"
     android:paddingTop="@dimen/activity_vertical_margin" >
 <LinearLayout
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
     android:orientation="horizontal" >
  
    <ImageView
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:src="@drawable/image1"
        android:paddingRight="5sp"
        android:layout_weight="1"
        android:adjustViewBounds="true" />
   
    <LinearLayout
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:layout_weight="2"
        android:orientation="vertical">
        <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/title01" />
       <Textview
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/artist01" />
       </LinearLayout>   
    </LinearLayout>
  
 <LinearLayout
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
     android:orientation="horizontal">
   
     <ImageView
          android:layout_width="0dp"
           android:layout_height="wrap_content"
            android:src="@drawable/image2"
             android:paddingLeft="5sp"
              android:layout_weight="1"
               android:adjustViewBounds="true" />
    
     <LinearLayout
          android:layout_width="0dp"
           android:layout_height="wrap_content"
            android:layout_weight="2"
             android:orientation="vertical" >
        
         <Textview
              android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:text="@string/title02" />
         <TextView
              android:layout_width="wrap_content"
               android:layout_height="wrap_content"
                android:text="@string/artist02" />
     </LinearLayout>    
 </LinearLayout>
 </LinearLayout>




<MainActivity.java>

package com.example.image2;

import android.app.Activity;
 import android.os.Bundle;


 public class MainActivity extends Activity {




 @Override
  protected void onCreate(Bundle savedInstanceState) {
   super.onCreate(savedInstanceState);
   setContentView(R.layout.activity_main);

  }
  }
초보자수련자 (100 포인트) 님이 2015년 9월 24일 질문

1개의 답변

0 추천
첨부한 코드도 빈칸이네요.ㅡ.ㅡ;;

이상태에서 수정할 건 없고 추가할 것만 남았습니다.

솔직히 음악 플레이어는 구글에 검색하면 어느정도 예제 나옵니다..

핸드폰내에 음원이 어딨는지 특정경로를 알아내서 음악을 불러오고,

그 음악에 대한 각종 정보[앨범이미지,아티스트명,음악시간정보]를 알아온후 imageview나 textview에 출력해야겠죠..
... 님이 2015년 9월 24일 답변
...